package com.ruoyi.model.qu;

import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;
import java.util.List;

/**
 * 上传参数-区平台
 */
public class QuUploadFileReq implements Serializable {

    private static final long serialVersionUID = 1L;

    @Getter
    @Setter
    private Integer dataCount;

    @Getter
    @Setter
    private List<Data> dataContent;

    @Getter
    @Setter
    public static class Data {

        /**
         * 关联业务数据唯一标识
         */
        private String uniqueId;

        /**
         * 关联业务数据唯一标识uniqueId
         */
        private String dataId;

        /**
         * 数据类型（01-车头第一张图片；02-车头第二张图片；11-前部45度角照片；21-侧面第一张照片；22-侧面第二张照片；31-车尾照片；41-车牌特写照片；81-视频）
         */
        private String dataType;

        /**
         * 站点编码
         */
        private String siteCode;

        /**
         * 车辆号牌
         */
        private String vehicleNo;

        /**
         * 车牌颜色（0-蓝色；1-黄色；2-黑色；3-白色；4-渐变绿色；5-黄绿双拼色；6-蓝白渐变色；9-未确定；11-绿色；12-红色）
         */
        private Integer plateColor;

        /**
         * 文件名称
         */
        private String fileName;

        /**
         * 文件大小
         */
        private double fileSize;

        /**
         * 数据长度
         */
        private long dataLength;

        /**
         * 数据内容
         */
        private String dataContent;

        /**
         * 上传时间
         */
        private String uploadTime;
    }
}
